diamond in the rough – Deutsch–English translations

🇬🇧 en de 🇩🇪

diamond in the rough noun

  • person with hidden qualities
ungeschliffenes Juwel
Wiktionary Links